hanging garden - Turkish English Dictionary

hanging garden

Play ENTRENus
Play ENTRENuk
Play ENTRENau

Meanings of "hanging garden" in Turkish English Dictionary : 2 result(s)

English Turkish
General
hanging garden n. asma bahçe
Babylon was famous for its hanging gardens.
Babil asma bahçeleriyle ünlüdür.

More Sentences
hanging garden n. asmabahçe